and it's done! - Turkish English Dictionary